How Much Language Is Enough? Theoretical and Practical Use of the Business Process Modeling Notation
نویسندگان
چکیده
The Business Process Modeling Notation (BPMN) is an increasingly important standard for the graphical representation of processes and offers a wide range of modeling constructs. Not all of these constructs are equally important, as business analysts frequently use arbitrary subsets of BPMN. In this paper we investigate what these subsets are, and how they differ between academic, consulting, and general use of the language. We analyzed 120 BPMN diagrams using mathematical and statistical techniques. Our findings indicate that BPMN is used in groups of several, well-defined construct clusters, but less than 20% of its vocabulary is used regularly. While the average model contains just 9 different BPMN constructs, only a small agreed subset of BPMN has emerged. The usage frequency of both individual constructs and language subsets follow an exponential distribution, which indicates that BPMN users may treat it like a natural language.
منابع مشابه
Integration of Business Modeling and IT Modeling
The paper covers our research in improving business and IT process modeling. Practical experience shows that universal modeling languages such as UML and BPMN are IT oriented and are difficult to accept by business people. Business models need to use such hard to formalize business terms as legal acts, informal activities descriptions and comments etc. We propose novel approach how to create or...
متن کاملUse of UML and Model Transformations for Workflow Process Definitions
Currently many different modeling languages are used for workflow definitions in BPM systems. Authors of this paper analyze the two most popular graphical languages, with highest possibility of wide practical usage UML Activity diagrams (AD) and Business Process Modeling Notation (BPMN). The necessary in practice workflow aspects are briefly discussed, and on this basis a natural AD profile is ...
متن کاملModeling Business
1 Modeling Problems An unambiguous and formal method how to describe some problem has been demanded always. A model of the problem is essential for [1]: • investigation and analysis, • unambiguous information exchange between people and computer systems, • development of a practical solution, using the problem model. Additionally a model must support measurement and comparison (both for simulat...
متن کاملVocabularies, ontologies, and rules for enterprise and business process modeling and management
Vocabularies, ontologies, and business rules are key components of a model-driven approach to enterprise computing in a networked economy. Enterprise vocabularies, ontologies, and business rules do not exist in isolation but serve to support business processes. While many have recognized the importance of vocabularies, ontologies, and business rules in business process modeling and management, ...
متن کاملInternational Journal of Intelligent Computing Research (IJICR)
This paper proposes grounding for the business process modeling (BPM) based on general time theory providing axiomatic system. First order logic is used to give a clear definition of abstract business process and corresponding temporal relations including derived relations using a single “Meets” relation. Temporal logic used here treats time interval and time point on equal footing. We use mode...
متن کامل